offensive and defensive alliance – Deutsch–English translations

🇬🇧 en de 🇩🇪

offensive and defensive alliance noun

  • offensive and defensive alliance
Schutz- und Trutzbund, Schutz- und Trutzbündnis
Wiktionary Links